Developing Portable Software

نویسنده

  • James D. Mooney
چکیده

Software portability is often cited as desirable, but rarely receives systematic attention in the software development process. With the growing diversity of computing platforms, it is increasingly likely that software of all types may need to migrate to a variety of environments and platforms over its lifetime. This tutorial is intended to show the reader how to design portability into software projects, and how to port software when required.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Engineering for Development A Position Statement

There is little work on targeted methodologies to develop IT applications and content in a developing world environment. This paper argues for a methodology called Socially Aware Software Engineering that we are busy formulating based on firsthand experience building Information and Communication Technology solutions. Our method is based on a classical user-centred approach from Human Computer ...

متن کامل

Portable and fault-tolerant software systems

High availability is essential to heterogeneous computer networks, which are the basis of many systems ranging from the Internet to fly-by-wire flight controls. Development of highly available systems, however, is constrained by ever shorter times to market and the availability of off-the-shelf hardware and software (see the “Examples” box). Consequently, the economic necessity of using commodi...

متن کامل

Software Engineering Experiences While Implementing Internet-based Business Processes

This paper presents a Software Engineering tool set for developing process-oriented Internet applications. This paper also presents experiences using this tool set to implement two industry quality business processes. These experiences provide practical Software Engineering principles for implementing Internetbased business processes: adaptable e-business connections, interconnected business-pr...

متن کامل

Creating a portable data-collection system with Microsoft Embedded Visual Tools for the Pocket PC.

This paper describes an overview and illustrative example for creating a portable data-collection system using Microsoft Embedded Visual Tools for the Pocket PC. A description of the Visual Basic programming language is given, along with examples of computer code procedures for developing data-collection software. Program specifications, strategies for customizing the collection system, and tro...

متن کامل

Formal Techniques in Large-Scale Software Engineering

Formal techniques have been used effectively for developing software: from modeling requirements to specifying and verifying programs. In most cases, the programs have been relatively small and complex, many of them for safety critical applications. Use of formal techniques has also become relatively standard for the design of complex VLSI circuits, whether for processors or special purpose dev...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004